Enabling QoS via Interception in Middleware

نویسنده

  • Jim Pruyne
چکیده

QoS, middleware systems Middleware systems are commonly used for building distributed systems, but they provide little, if any support for altering the quality of services aspects of an application. We wish to structure middleware so that QoS development can be carried out independently from application development. Separation allows experts in QoS fields to apply their work to any application developed for the middleware. Our approach is based on the notion of interceptors that are dynamically added to running applications. These interceptors are allowed to observe and modify application middleware calls to implement desired QoS functionality. We have developed a programming model for interceptors that supports development of a variety of QoS functionality, and have implemented this model in the context of the e-speak middleware platform.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Developing Next-generation Distributed Applications with QoS-enabled DPE Middleware

This paper describes how recent advances in distributed object computing (DOC) middleware are enabling the creation of common quality-of-service (QoS) interfaces that support nextgeneration distributed applications. DOC middleware helps to simplify and coordinate applications in order to leverage the underlying network and endsystem QoS architectures more effectively. This paper also describes ...

متن کامل

A Translation System for Enabling Flexible and Efficient Deployment of QoS-Aware Applications in Ubiquitous Environments

Ubiquitous Quality of Service(QoS)-aware applications, such as e-business or multimedia delivery are becoming available anywhere anytime. In the past decade, also QoS-oriented middleware services, assisting QoS-aware applications with different aspects of QoS provisions, have been proposed. Assuming the availability of these middleware services, in this paper, we present the application to midd...

متن کامل

NetQoPE: A Middleware-based Network QoS Provisioning Engine for Distributed Real-time and Embedded Systems

Developers of distributed real-time and embedded (DRE) systems face challenges in provisioning network quality of service (QoS) properties due to the presence of application flows that require a range of network-level QoS properties, as well as the complexity of specifying perflow network QoS requirements and mapping them to network QoS enforcement mechanisms. This paper describes a QoS-enablin...

متن کامل

Smart Grid Communications: QoS Stovepipes or QoS Interoperability?

Interoperability is a key requirement for data communications in the ―smart grid‖. It has been articulated at great length by the GridWise Architecture Council (GWAC). However, the interoperability issues identified here to date include only interoperability of the data exchange. In this paper, we first argue that middleware is a key enabling technology for helping meet interoperability require...

متن کامل

Enabling Flexible QoS Support in the Object Request Broker COOL

Support of end-to-end Quality-of-Service (QoS) and appropriate high-level programming abstractions are two crucial factors for the development of future telecommunication services and distributed multimedia systems. Todays middleware systems, like the Common Object Request Broker Architecture (CORBA), support high-level programming abstractions, but they do not appropriately support the demands...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000